Big Huge Thesaurus

peacekeeping mission

noun